<?php

namespace app\common\model\setting;
use think\Model;

class SettingRefundModel extends Model
{
    // 表名
    protected $name = 'setting_refund';
    // 表主键
    protected $pk = 'id';
    const PTFK = 'PTFK';//平台返款
    const SJFK = 'SJFK';//商家返款

    /**
     * 查询返款类型
     * @Author: 易军辉
     * @DateTime:2024-07-15 19:01
     * @param $key code或者id
     * @param $type 1、查询id  2、查询名称 3、查询编码
     */
    public static  function getRefundType($key,$type=1)
    {
        $item = self::where('code',$key)->whereOr('id',$key)->field('id,code,title')->find();
        if($item){
            switch ($type) {
                case 1:
                    return $item['id']; // 返回id
                case 2:
                    return $item['title']; // 返回名称
                case 3:
                    return $item['code']; // 返回code
                default:
                    return $item; //所有
            }
        }else{
            return null;
        }
    }

}
